In [15]:
import nltk
from collections import defaultdict
#nltk.download('averaged_perceptron_tagger')
#nltk.download('maxent_ne_chunker')
#nltk.download('words')


[nltk_data] Downloading package words to
[nltk_data]     C:\Users\cg08601\AppData\Roaming\nltk_data...
[nltk_data]   Unzipping corpora\words.zip.
Out[15]:
True

In [2]:
sentence = '''In New York, I like to ride the Metro to visit MOMA
and some restaurants rated well by Ruth Reichl.'''

In [4]:
tokenized_sent = nltk.word_tokenize(sentence)
tokenized_sent[:3]


Out[4]:
['In', 'New', 'York']

In [9]:
tagged_sent = nltk.pos_tag(tokenized_sent)
tagged_sent[:3]


Out[9]:
[('In', 'IN'), ('New', 'NNP'), ('York', 'NNP')]

In [16]:
print(nltk.ne_chunk(tagged_sent))


(S
  In/IN
  (GPE New/NNP York/NNP)
  ,/,
  I/PRP
  like/VBP
  to/TO
  ride/VB
  the/DT
  (ORGANIZATION Metro/NNP)
  to/TO
  visit/VB
  (ORGANIZATION MOMA/NNP)
  and/CC
  some/DT
  restaurants/NNS
  rated/VBN
  well/RB
  by/IN
  (PERSON Ruth/NNP Reichl/NNP)
  ./.)

Use Case


In [19]:
article='''
\ufeffThe taxi-hailing company Uber brings into very sharp focus the question of whether corporations can be said to have a moral character. If any human being were to behave with the single-minded and ruthless greed of the company, we would consider them sociopathic. Uber wanted to know as much as possible about the people who use its service, and those who don’t. It has an arrangement with unroll.me, a company which offered a free service for unsubscribing from junk mail, to buy the contacts unroll.me customers had had with rival taxi companies. Even if their email was notionally anonymised, this use of it was not something the users had bargained for. Beyond that, it keeps track of the phones that have been used to summon its services even after the original owner has sold them, attempting this with Apple’s phones even thought it is forbidden by the company.\r\n\r\n\r\nUber has also tweaked its software so that regulatory agencies that the company regarded as hostile would, when they tried to hire a driver, be given false reports about the location of its cars. Uber management booked and then cancelled rides with a rival taxi-hailing company which took their vehicles out of circulation. Uber deny this was the intention. The punishment for this behaviour was negligible. Uber promised not to use this “greyball” software against law enforcement – one wonders what would happen to someone carrying a knife who promised never to stab a policeman with it. Travis Kalanick of Uber got a personal dressing down from Tim Cook, who runs Apple, but the company did not prohibit the use of the app. Too much money was at stake for that.\r\n\r\n\r\nMillions of people around the world value the cheapness and convenience of Uber’s rides too much to care about the lack of drivers’ rights or pay. Many of the users themselves are not much richer than the drivers. The “sharing economy” encourages the insecure and exploited to exploit others equally insecure to the profit of a tiny clique of billionaires. Silicon Valley’s culture seems hostile to humane and democratic values. The outgoing CEO of Yahoo, Marissa Mayer, who is widely judged to have been a failure, is likely to get a $186m payout. This may not be a cause for panic, any more than the previous hero worship should have been a cause for euphoria. Yet there’s an urgent political task to tame these companies, to ensure they are punished when they break the law, that they pay their taxes fairly and that they behave responsibly.
'''

In [22]:
#Tokenize in sentence
sentences = nltk.sent_tokenize(article)
sentences[:3]


Out[22]:
['\n\ufeffThe taxi-hailing company Uber brings into very sharp focus the question of whether corporations can be said to have a moral character.',
 'If any human being were to behave with the single-minded and ruthless greed of the company, we would consider them sociopathic.',
 'Uber wanted to know as much as possible about the people who use its service, and those who don’t.']

In [26]:
#Tokenize sentence in word
token_sentences= [nltk.word_tokenize(sent) for sent in sentences]
token_sentences[:2]


Out[26]:
[['\ufeffThe',
  'taxi-hailing',
  'company',
  'Uber',
  'brings',
  'into',
  'very',
  'sharp',
  'focus',
  'the',
  'question',
  'of',
  'whether',
  'corporations',
  'can',
  'be',
  'said',
  'to',
  'have',
  'a',
  'moral',
  'character',
  '.'],
 ['If',
  'any',
  'human',
  'being',
  'were',
  'to',
  'behave',
  'with',
  'the',
  'single-minded',
  'and',
  'ruthless',
  'greed',
  'of',
  'the',
  'company',
  ',',
  'we',
  'would',
  'consider',
  'them',
  'sociopathic',
  '.']]

In [33]:
# Tag each tokenized sentence into parts of speech: pos_sentences
pos_sentences = [nltk.pos_tag(sent) for sent in token_sentences] 
pos_sentences[:2]


Out[33]:
[[('\ufeffThe', 'JJ'),
  ('taxi-hailing', 'JJ'),
  ('company', 'NN'),
  ('Uber', 'NNP'),
  ('brings', 'VBZ'),
  ('into', 'IN'),
  ('very', 'RB'),
  ('sharp', 'JJ'),
  ('focus', 'VB'),
  ('the', 'DT'),
  ('question', 'NN'),
  ('of', 'IN'),
  ('whether', 'IN'),
  ('corporations', 'NNS'),
  ('can', 'MD'),
  ('be', 'VB'),
  ('said', 'VBD'),
  ('to', 'TO'),
  ('have', 'VB'),
  ('a', 'DT'),
  ('moral', 'JJ'),
  ('character', 'NN'),
  ('.', '.')],
 [('If', 'IN'),
  ('any', 'DT'),
  ('human', 'JJ'),
  ('being', 'VBG'),
  ('were', 'VBD'),
  ('to', 'TO'),
  ('behave', 'VB'),
  ('with', 'IN'),
  ('the', 'DT'),
  ('single-minded', 'JJ'),
  ('and', 'CC'),
  ('ruthless', 'JJ'),
  ('greed', 'NN'),
  ('of', 'IN'),
  ('the', 'DT'),
  ('company', 'NN'),
  (',', ','),
  ('we', 'PRP'),
  ('would', 'MD'),
  ('consider', 'VB'),
  ('them', 'PRP'),
  ('sociopathic', 'JJ'),
  ('.', '.')]]

In [44]:
#Extract the name Entity
chunked_sentences = nltk.ne_chunk_sents(pos_sentences,binary=True)
for sent in chunked_sentences:
    for chunk in sent:
        if hasattr(chunk, "label") and chunk.label() == "NE":
            print(chunk)


(NE Uber/NNP)
(NE Beyond/NN)
(NE Apple/NNP)
(NE Uber/NNP)
(NE Uber/NNP)
(NE Travis/NNP Kalanick/NNP)
(NE Tim/NNP Cook/NNP)
(NE Apple/NNP)
(NE Silicon/NNP Valley/NNP)
(NE CEO/NNP)
(NE Yahoo/NNP)
(NE Marissa/NNP Mayer/NNP)

In [55]:
#Create a distribution of type entity
chunked_sentences = nltk.ne_chunk_sents(pos_sentences,binary=True)
from collections import defaultdict
ner_categories = defaultdict(int)
for sent in chunked_sentences:
    for chunk in sent:
        if hasattr(chunk, 'label'):
            ner_categories[chunk.label()] += 1

In [57]:
from matplotlib import pyplot as plt
labels = list(ner_categories.keys())

# Create a list of the values: values
values = [ner_categories.get(l) for l in labels]

# Create the pie chart
plt.pie(values, labels=labels, autopct='%1.1f%%', startangle=140)

# Display the chart
plt.show()



In [65]:
!pip install spacy


Collecting spacy
  Downloading spacy-1.9.0.tar.gz (3.4MB)
Requirement already satisfied: numpy>=1.7 in c:\anaconda\lib\site-packages (from spacy)
Collecting murmurhash<0.27,>=0.26 (from spacy)
  Downloading murmurhash-0.26.4.tar.gz
Collecting cymem<1.32,>=1.30 (from spacy)
  Downloading cymem-1.31.2.tar.gz
Collecting preshed<2.0.0,>=1.0.0 (from spacy)
  Downloading preshed-1.0.0.tar.gz (89kB)
Collecting thinc<6.6.0,>=6.5.0 (from spacy)
  Downloading thinc-6.5.2.tar.gz (926kB)
Collecting plac<1.0.0,>=0.9.6 (from spacy)
  Downloading plac-0.9.6-py2.py3-none-any.whl
Requirement already satisfied: pip<10.0.0,>=9.0.0 in c:\anaconda\lib\site-packages (from spacy)
Requirement already satisfied: six in c:\anaconda\lib\site-packages (from spacy)
Collecting pathlib (from spacy)
  Downloading pathlib-1.0.1.tar.gz (49kB)
Collecting ujson>=1.35 (from spacy)
  Downloading ujson-1.35.tar.gz (192kB)
Collecting dill<0.3,>=0.2 (from spacy)
  Downloading dill-0.2.7.1.tar.gz (64kB)
Requirement already satisfied: requests<3.0.0,>=2.13.0 in c:\anaconda\lib\site-packages (from spacy)
Collecting regex<2017.12.1,>=2017.4.1 (from spacy)
  Downloading regex-2017.07.28-cp36-none-win_amd64.whl (246kB)
Collecting ftfy<5.0.0,>=4.4.2 (from spacy)
  Downloading ftfy-4.4.3.tar.gz (50kB)
Requirement already satisfied: wrapt in c:\anaconda\lib\site-packages (from thinc<6.6.0,>=6.5.0->spacy)
Collecting tqdm<5.0.0,>=4.10.0 (from thinc<6.6.0,>=6.5.0->spacy)
  Downloading tqdm-4.15.0-py2.py3-none-any.whl (46kB)
Requirement already satisfied: cytoolz<0.9,>=0.8 in c:\anaconda\lib\site-packages (from thinc<6.6.0,>=6.5.0->spacy)
Collecting termcolor (from thinc<6.6.0,>=6.5.0->spacy)
  Downloading termcolor-1.1.0.tar.gz
Collecting pyreadline>=1.7.1 (from dill<0.3,>=0.2->spacy)
  Downloading pyreadline-2.1.zip (109kB)
Requirement already satisfied: html5lib in c:\anaconda\lib\site-packages (from ftfy<5.0.0,>=4.4.2->spacy)
Requirement already satisfied: wcwidth in c:\anaconda\lib\site-packages (from ftfy<5.0.0,>=4.4.2->spacy)
Building wheels for collected packages: spacy, murmurhash, cymem, preshed, thinc, pathlib, ujson, dill, ftfy, termcolor, pyreadline
  Running setup.py bdist_wheel for spacy: started
  Running setup.py bdist_wheel for spacy: finished with status 'error'
  Complete output from command C:\anaconda\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\cg08601\\AppData\\Local\\Temp\\pip-build-_ewwcyb2\\spacy\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d C:\Users\cg08601\AppData\Local\Temp\tmpccp583dgpip-wheel- --python-tag cp36:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.6
  creating build\lib.win-amd64-3.6\spacy
  copying spacy\about.py -> build\lib.win-amd64-3.6\spacy
  copying spacy\compat.py -> build\lib.win-amd64-3.6\spacy
  copying spacy\deprecated.py -> build\lib.win-amd64-3.6\spacy
  copying spacy\glossary.py -> build\lib.win-amd64-3.6\spacy
  copying spacy\language.py -> build\lib.win-amd64-3.6\spacy
  copying spacy\lemmatizer.py -> build\lib.win-amd64-3.6\spacy
  copying spacy\scorer.py -> build\lib.win-amd64-3.6\spacy
  copying spacy\train.py -> build\lib.win-amd64-3.6\spacy
  copying spacy\util.py -> build\lib.win-amd64-3.6\spacy
  copying spacy\__init__.py -> build\lib.win-amd64-3.6\spacy
  copying spacy\__main__.py -> build\lib.win-amd64-3.6\spacy
  creating build\lib.win-amd64-3.6\spacy\bn
  copying spacy\bn\language_data.py -> build\lib.win-amd64-3.6\spacy\bn
  copying spacy\bn\lemma_rules.py -> build\lib.win-amd64-3.6\spacy\bn
  copying spacy\bn\morph_rules.py -> build\lib.win-amd64-3.6\spacy\bn
  copying spacy\bn\punctuation.py -> build\lib.win-amd64-3.6\spacy\bn
  copying spacy\bn\stop_words.py -> build\lib.win-amd64-3.6\spacy\bn
  copying spacy\bn\tag_map.py -> build\lib.win-amd64-3.6\spacy\bn
  copying spacy\bn\tokenizer_exceptions.py -> build\lib.win-amd64-3.6\spacy\bn
  copying spacy\bn\__init__.py -> build\lib.win-amd64-3.6\spacy\bn
  creating build\lib.win-amd64-3.6\spacy\cli
  copying spacy\cli\convert.py -> build\lib.win-amd64-3.6\spacy\cli
  copying spacy\cli\download.py -> build\lib.win-amd64-3.6\spacy\cli
  copying spacy\cli\info.py -> build\lib.win-amd64-3.6\spacy\cli
  copying spacy\cli\link.py -> build\lib.win-amd64-3.6\spacy\cli
  copying spacy\cli\model.py -> build\lib.win-amd64-3.6\spacy\cli
  copying spacy\cli\package.py -> build\lib.win-amd64-3.6\spacy\cli
  copying spacy\cli\train.py -> build\lib.win-amd64-3.6\spacy\cli
  copying spacy\cli\__init__.py -> build\lib.win-amd64-3.6\spacy\cli
  creating build\lib.win-amd64-3.6\spacy\data
  copying spacy\data\__init__.py -> build\lib.win-amd64-3.6\spacy\data
  creating build\lib.win-amd64-3.6\spacy\de
  copying spacy\de\download.py -> build\lib.win-amd64-3.6\spacy\de
  copying spacy\de\language_data.py -> build\lib.win-amd64-3.6\spacy\de
  copying spacy\de\stop_words.py -> build\lib.win-amd64-3.6\spacy\de
  copying spacy\de\tag_map.py -> build\lib.win-amd64-3.6\spacy\de
  copying spacy\de\tokenizer_exceptions.py -> build\lib.win-amd64-3.6\spacy\de
  copying spacy\de\__init__.py -> build\lib.win-amd64-3.6\spacy\de
  creating build\lib.win-amd64-3.6\spacy\en
  copying spacy\en\download.py -> build\lib.win-amd64-3.6\spacy\en
  copying spacy\en\language_data.py -> build\lib.win-amd64-3.6\spacy\en
  copying spacy\en\morph_rules.py -> build\lib.win-amd64-3.6\spacy\en
  copying spacy\en\tag_map.py -> build\lib.win-amd64-3.6\spacy\en
  copying spacy\en\tokenizer_exceptions.py -> build\lib.win-amd64-3.6\spacy\en
  copying spacy\en\word_sets.py -> build\lib.win-amd64-3.6\spacy\en
  copying spacy\en\__init__.py -> build\lib.win-amd64-3.6\spacy\en
  creating build\lib.win-amd64-3.6\spacy\es
  copying spacy\es\language_data.py -> build\lib.win-amd64-3.6\spacy\es
  copying spacy\es\stop_words.py -> build\lib.win-amd64-3.6\spacy\es
  copying spacy\es\tag_map.py -> build\lib.win-amd64-3.6\spacy\es
  copying spacy\es\tokenizer_exceptions.py -> build\lib.win-amd64-3.6\spacy\es
  copying spacy\es\__init__.py -> build\lib.win-amd64-3.6\spacy\es
  creating build\lib.win-amd64-3.6\spacy\fi
  copying spacy\fi\language_data.py -> build\lib.win-amd64-3.6\spacy\fi
  copying spacy\fi\stop_words.py -> build\lib.win-amd64-3.6\spacy\fi
  copying spacy\fi\tokenizer_exceptions.py -> build\lib.win-amd64-3.6\spacy\fi
  copying spacy\fi\__init__.py -> build\lib.win-amd64-3.6\spacy\fi
  creating build\lib.win-amd64-3.6\spacy\fr
  copying spacy\fr\language_data.py -> build\lib.win-amd64-3.6\spacy\fr
  copying spacy\fr\punctuation.py -> build\lib.win-amd64-3.6\spacy\fr
  copying spacy\fr\stop_words.py -> build\lib.win-amd64-3.6\spacy\fr
  copying spacy\fr\tokenizer_exceptions.py -> build\lib.win-amd64-3.6\spacy\fr
  copying spacy\fr\_tokenizer_exceptions_list.py -> build\lib.win-amd64-3.6\spacy\fr
  copying spacy\fr\__init__.py -> build\lib.win-amd64-3.6\spacy\fr
  creating build\lib.win-amd64-3.6\spacy\he
  copying spacy\he\language_data.py -> build\lib.win-amd64-3.6\spacy\he
  copying spacy\he\stop_words.py -> build\lib.win-amd64-3.6\spacy\he
  copying spacy\he\__init__.py -> build\lib.win-amd64-3.6\spacy\he
  creating build\lib.win-amd64-3.6\spacy\hu
  copying spacy\hu\language_data.py -> build\lib.win-amd64-3.6\spacy\hu
  copying spacy\hu\punctuation.py -> build\lib.win-amd64-3.6\spacy\hu
  copying spacy\hu\stop_words.py -> build\lib.win-amd64-3.6\spacy\hu
  copying spacy\hu\tokenizer_exceptions.py -> build\lib.win-amd64-3.6\spacy\hu
  copying spacy\hu\__init__.py -> build\lib.win-amd64-3.6\spacy\hu
  creating build\lib.win-amd64-3.6\spacy\it
  copying spacy\it\language_data.py -> build\lib.win-amd64-3.6\spacy\it
  copying spacy\it\stop_words.py -> build\lib.win-amd64-3.6\spacy\it
  copying spacy\it\__init__.py -> build\lib.win-amd64-3.6\spacy\it
  creating build\lib.win-amd64-3.6\spacy\ja
  copying spacy\ja\language_data.py -> build\lib.win-amd64-3.6\spacy\ja
  copying spacy\ja\stop_words.py -> build\lib.win-amd64-3.6\spacy\ja
  copying spacy\ja\tag_map.py -> build\lib.win-amd64-3.6\spacy\ja
  copying spacy\ja\__init__.py -> build\lib.win-amd64-3.6\spacy\ja
  creating build\lib.win-amd64-3.6\spacy\language_data
  copying spacy\language_data\abbreviations.py -> build\lib.win-amd64-3.6\spacy\language_data
  copying spacy\language_data\emoticons.py -> build\lib.win-amd64-3.6\spacy\language_data
  copying spacy\language_data\entity_rules.py -> build\lib.win-amd64-3.6\spacy\language_data
  copying spacy\language_data\punctuation.py -> build\lib.win-amd64-3.6\spacy\language_data
  copying spacy\language_data\tag_map.py -> build\lib.win-amd64-3.6\spacy\language_data
  copying spacy\language_data\tokenizer_exceptions.py -> build\lib.win-amd64-3.6\spacy\language_data
  copying spacy\language_data\util.py -> build\lib.win-amd64-3.6\spacy\language_data
  copying spacy\language_data\__init__.py -> build\lib.win-amd64-3.6\spacy\language_data
  creating build\lib.win-amd64-3.6\spacy\munge
  copying spacy\munge\align_raw.py -> build\lib.win-amd64-3.6\spacy\munge
  copying spacy\munge\read_conll.py -> build\lib.win-amd64-3.6\spacy\munge
  copying spacy\munge\read_ner.py -> build\lib.win-amd64-3.6\spacy\munge
  copying spacy\munge\read_ontonotes.py -> build\lib.win-amd64-3.6\spacy\munge
  copying spacy\munge\read_ptb.py -> build\lib.win-amd64-3.6\spacy\munge
  copying spacy\munge\__init__.py -> build\lib.win-amd64-3.6\spacy\munge
  creating build\lib.win-amd64-3.6\spacy\nb
  copying spacy\nb\language_data.py -> build\lib.win-amd64-3.6\spacy\nb
  copying spacy\nb\morph_rules.py -> build\lib.win-amd64-3.6\spacy\nb
  copying spacy\nb\stop_words.py -> build\lib.win-amd64-3.6\spacy\nb
  copying spacy\nb\tokenizer_exceptions.py -> build\lib.win-amd64-3.6\spacy\nb
  copying spacy\nb\__init__.py -> build\lib.win-amd64-3.6\spacy\nb
  creating build\lib.win-amd64-3.6\spacy\nl
  copying spacy\nl\language_data.py -> build\lib.win-amd64-3.6\spacy\nl
  copying spacy\nl\word_sets.py -> build\lib.win-amd64-3.6\spacy\nl
  copying spacy\nl\__init__.py -> build\lib.win-amd64-3.6\spacy\nl
  creating build\lib.win-amd64-3.6\spacy\pt
  copying spacy\pt\language_data.py -> build\lib.win-amd64-3.6\spacy\pt
  copying spacy\pt\stop_words.py -> build\lib.win-amd64-3.6\spacy\pt
  copying spacy\pt\tokenizer_exceptions.py -> build\lib.win-amd64-3.6\spacy\pt
  copying spacy\pt\__init__.py -> build\lib.win-amd64-3.6\spacy\pt
  creating build\lib.win-amd64-3.6\spacy\serialize
  copying spacy\serialize\__init__.py -> build\lib.win-amd64-3.6\spacy\serialize
  creating build\lib.win-amd64-3.6\spacy\sv
  copying spacy\sv\language_data.py -> build\lib.win-amd64-3.6\spacy\sv
  copying spacy\sv\lemma_rules.py -> build\lib.win-amd64-3.6\spacy\sv
  copying spacy\sv\morph_rules.py -> build\lib.win-amd64-3.6\spacy\sv
  copying spacy\sv\stop_words.py -> build\lib.win-amd64-3.6\spacy\sv
  copying spacy\sv\tokenizer_exceptions.py -> build\lib.win-amd64-3.6\spacy\sv
  copying spacy\sv\__init__.py -> build\lib.win-amd64-3.6\spacy\sv
  creating build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\__init__.py -> build\lib.win-amd64-3.6\spacy\syntax
  creating build\lib.win-amd64-3.6\spacy\tests
  copying spacy\tests\conftest.py -> build\lib.win-amd64-3.6\spacy\tests
  copying spacy\tests\test_attrs.py -> build\lib.win-amd64-3.6\spacy\tests
  copying spacy\tests\test_cli.py -> build\lib.win-amd64-3.6\spacy\tests
  copying spacy\tests\test_misc.py -> build\lib.win-amd64-3.6\spacy\tests
  copying spacy\tests\test_orth.py -> build\lib.win-amd64-3.6\spacy\tests
  copying spacy\tests\test_pickles.py -> build\lib.win-amd64-3.6\spacy\tests
  copying spacy\tests\util.py -> build\lib.win-amd64-3.6\spacy\tests
  copying spacy\tests\__init__.py -> build\lib.win-amd64-3.6\spacy\tests
  creating build\lib.win-amd64-3.6\spacy\tokens
  copying spacy\tokens\printers.py -> build\lib.win-amd64-3.6\spacy\tokens
  copying spacy\tokens\__init__.py -> build\lib.win-amd64-3.6\spacy\tokens
  creating build\lib.win-amd64-3.6\spacy\zh
  copying spacy\zh\__init__.py -> build\lib.win-amd64-3.6\spacy\zh
  creating build\lib.win-amd64-3.6\spacy\cli\converters
  copying spacy\cli\converters\conllu2json.py -> build\lib.win-amd64-3.6\spacy\cli\converters
  copying spacy\cli\converters\__init__.py -> build\lib.win-amd64-3.6\spacy\cli\converters
  creating build\lib.win-amd64-3.6\spacy\en\lemmatizer
  copying spacy\en\lemmatizer\_adjectives.py -> build\lib.win-amd64-3.6\spacy\en\lemmatizer
  copying spacy\en\lemmatizer\_adjectives_irreg.py -> build\lib.win-amd64-3.6\spacy\en\lemmatizer
  copying spacy\en\lemmatizer\_adverbs.py -> build\lib.win-amd64-3.6\spacy\en\lemmatizer
  copying spacy\en\lemmatizer\_adverbs_irreg.py -> build\lib.win-amd64-3.6\spacy\en\lemmatizer
  copying spacy\en\lemmatizer\_lemma_rules.py -> build\lib.win-amd64-3.6\spacy\en\lemmatizer
  copying spacy\en\lemmatizer\_nouns.py -> build\lib.win-amd64-3.6\spacy\en\lemmatizer
  copying spacy\en\lemmatizer\_nouns_irreg.py -> build\lib.win-amd64-3.6\spacy\en\lemmatizer
  copying spacy\en\lemmatizer\_verbs.py -> build\lib.win-amd64-3.6\spacy\en\lemmatizer
  copying spacy\en\lemmatizer\_verbs_irreg.py -> build\lib.win-amd64-3.6\spacy\en\lemmatizer
  copying spacy\en\lemmatizer\__init__.py -> build\lib.win-amd64-3.6\spacy\en\lemmatizer
  creating build\lib.win-amd64-3.6\spacy\tests\bn
  copying spacy\tests\bn\test_tokenizer.py -> build\lib.win-amd64-3.6\spacy\tests\bn
  copying spacy\tests\bn\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\bn
  creating build\lib.win-amd64-3.6\spacy\tests\de
  copying spacy\tests\de\test_exceptions.py -> build\lib.win-amd64-3.6\spacy\tests\de
  copying spacy\tests\de\test_prefix_suffix_infix.py -> build\lib.win-amd64-3.6\spacy\tests\de
  copying spacy\tests\de\test_text.py -> build\lib.win-amd64-3.6\spacy\tests\de
  copying spacy\tests\de\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\de
  creating build\lib.win-amd64-3.6\spacy\tests\doc
  copying spacy\tests\doc\test_add_entities.py -> build\lib.win-amd64-3.6\spacy\tests\doc
  copying spacy\tests\doc\test_array.py -> build\lib.win-amd64-3.6\spacy\tests\doc
  copying spacy\tests\doc\test_doc_api.py -> build\lib.win-amd64-3.6\spacy\tests\doc
  copying spacy\tests\doc\test_noun_chunks.py -> build\lib.win-amd64-3.6\spacy\tests\doc
  copying spacy\tests\doc\test_token_api.py -> build\lib.win-amd64-3.6\spacy\tests\doc
  copying spacy\tests\doc\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\doc
  creating build\lib.win-amd64-3.6\spacy\tests\en
  copying spacy\tests\en\test_contractions.py -> build\lib.win-amd64-3.6\spacy\tests\en
  copying spacy\tests\en\test_exceptions.py -> build\lib.win-amd64-3.6\spacy\tests\en
  copying spacy\tests\en\test_indices.py -> build\lib.win-amd64-3.6\spacy\tests\en
  copying spacy\tests\en\test_prefix_suffix_infix.py -> build\lib.win-amd64-3.6\spacy\tests\en
  copying spacy\tests\en\test_punct.py -> build\lib.win-amd64-3.6\spacy\tests\en
  copying spacy\tests\en\test_text.py -> build\lib.win-amd64-3.6\spacy\tests\en
  copying spacy\tests\en\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\en
  creating build\lib.win-amd64-3.6\spacy\tests\es
  copying spacy\tests\es\test_exception.py -> build\lib.win-amd64-3.6\spacy\tests\es
  copying spacy\tests\es\test_text.py -> build\lib.win-amd64-3.6\spacy\tests\es
  copying spacy\tests\es\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\es
  creating build\lib.win-amd64-3.6\spacy\tests\fi
  copying spacy\tests\fi\test_tokenizer.py -> build\lib.win-amd64-3.6\spacy\tests\fi
  copying spacy\tests\fi\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\fi
  creating build\lib.win-amd64-3.6\spacy\tests\fr
  copying spacy\tests\fr\test_exceptions.py -> build\lib.win-amd64-3.6\spacy\tests\fr
  copying spacy\tests\fr\test_text.py -> build\lib.win-amd64-3.6\spacy\tests\fr
  copying spacy\tests\fr\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\fr
  creating build\lib.win-amd64-3.6\spacy\tests\gold
  copying spacy\tests\gold\test_biluo.py -> build\lib.win-amd64-3.6\spacy\tests\gold
  copying spacy\tests\gold\test_lev_align.py -> build\lib.win-amd64-3.6\spacy\tests\gold
  copying spacy\tests\gold\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\gold
  creating build\lib.win-amd64-3.6\spacy\tests\he
  copying spacy\tests\he\test_tokenizer.py -> build\lib.win-amd64-3.6\spacy\tests\he
  copying spacy\tests\he\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\he
  creating build\lib.win-amd64-3.6\spacy\tests\hu
  copying spacy\tests\hu\test_tokenizer.py -> build\lib.win-amd64-3.6\spacy\tests\hu
  copying spacy\tests\hu\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\hu
  creating build\lib.win-amd64-3.6\spacy\tests\integration
  copying spacy\tests\integration\test_model_sanity.py -> build\lib.win-amd64-3.6\spacy\tests\integration
  copying spacy\tests\integration\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\integration
  creating build\lib.win-amd64-3.6\spacy\tests\ja
  copying spacy\tests\ja\test_tokenizer.py -> build\lib.win-amd64-3.6\spacy\tests\ja
  copying spacy\tests\ja\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\ja
  creating build\lib.win-amd64-3.6\spacy\tests\matcher
  copying spacy\tests\matcher\test_entity_id.py -> build\lib.win-amd64-3.6\spacy\tests\matcher
  copying spacy\tests\matcher\test_matcher.py -> build\lib.win-amd64-3.6\spacy\tests\matcher
  copying spacy\tests\matcher\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\matcher
  creating build\lib.win-amd64-3.6\spacy\tests\nb
  copying spacy\tests\nb\test_tokenizer.py -> build\lib.win-amd64-3.6\spacy\tests\nb
  copying spacy\tests\nb\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\nb
  creating build\lib.win-amd64-3.6\spacy\tests\parser
  copying spacy\tests\parser\test_ner.py -> build\lib.win-amd64-3.6\spacy\tests\parser
  copying spacy\tests\parser\test_nonproj.py -> build\lib.win-amd64-3.6\spacy\tests\parser
  copying spacy\tests\parser\test_noun_chunks.py -> build\lib.win-amd64-3.6\spacy\tests\parser
  copying spacy\tests\parser\test_parse.py -> build\lib.win-amd64-3.6\spacy\tests\parser
  copying spacy\tests\parser\test_parse_navigate.py -> build\lib.win-amd64-3.6\spacy\tests\parser
  copying spacy\tests\parser\test_sbd.py -> build\lib.win-amd64-3.6\spacy\tests\parser
  copying spacy\tests\parser\test_sbd_prag.py -> build\lib.win-amd64-3.6\spacy\tests\parser
  copying spacy\tests\parser\test_space_attachment.py -> build\lib.win-amd64-3.6\spacy\tests\parser
  copying spacy\tests\parser\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\parser
  creating build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue1031.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue1061.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue118.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue1207.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue242.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue309.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue351.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue360.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue361.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue401.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue429.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue514.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue54.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue587.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue588.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue589.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue590.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue595.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue599.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue600.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue605.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue615.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue617.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue686.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue693.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue704.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue717.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue719.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue736.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue740.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue743.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue744.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue758.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue759.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue768.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue775.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue781.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue792.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue801.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue805.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue834.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue850.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue852.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue859.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue886.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue891.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue903.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue910.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue912.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue957.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue995.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\test_issue999.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  copying spacy\tests\regression\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\regression
  creating build\lib.win-amd64-3.6\spacy\tests\serialize
  copying spacy\tests\serialize\test_codecs.py -> build\lib.win-amd64-3.6\spacy\tests\serialize
  copying spacy\tests\serialize\test_huffman.py -> build\lib.win-amd64-3.6\spacy\tests\serialize
  copying spacy\tests\serialize\test_io.py -> build\lib.win-amd64-3.6\spacy\tests\serialize
  copying spacy\tests\serialize\test_packer.py -> build\lib.win-amd64-3.6\spacy\tests\serialize
  copying spacy\tests\serialize\test_serialization.py -> build\lib.win-amd64-3.6\spacy\tests\serialize
  copying spacy\tests\serialize\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\serialize
  creating build\lib.win-amd64-3.6\spacy\tests\spans
  copying spacy\tests\spans\test_merge.py -> build\lib.win-amd64-3.6\spacy\tests\spans
  copying spacy\tests\spans\test_span.py -> build\lib.win-amd64-3.6\spacy\tests\spans
  copying spacy\tests\spans\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\spans
  creating build\lib.win-amd64-3.6\spacy\tests\stringstore
  copying spacy\tests\stringstore\test_freeze_string_store.py -> build\lib.win-amd64-3.6\spacy\tests\stringstore
  copying spacy\tests\stringstore\test_stringstore.py -> build\lib.win-amd64-3.6\spacy\tests\stringstore
  copying spacy\tests\stringstore\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\stringstore
  creating build\lib.win-amd64-3.6\spacy\tests\sv
  copying spacy\tests\sv\test_tokenizer.py -> build\lib.win-amd64-3.6\spacy\tests\sv
  copying spacy\tests\sv\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\sv
  creating build\lib.win-amd64-3.6\spacy\tests\tagger
  copying spacy\tests\tagger\test_lemmatizer.py -> build\lib.win-amd64-3.6\spacy\tests\tagger
  copying spacy\tests\tagger\test_morph_exceptions.py -> build\lib.win-amd64-3.6\spacy\tests\tagger
  copying spacy\tests\tagger\test_spaces.py -> build\lib.win-amd64-3.6\spacy\tests\tagger
  copying spacy\tests\tagger\test_tag_names.py -> build\lib.win-amd64-3.6\spacy\tests\tagger
  copying spacy\tests\tagger\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\tagger
  creating build\lib.win-amd64-3.6\spacy\tests\tokenizer
  copying spacy\tests\tokenizer\test_exceptions.py -> build\lib.win-amd64-3.6\spacy\tests\tokenizer
  copying spacy\tests\tokenizer\test_tokenizer.py -> build\lib.win-amd64-3.6\spacy\tests\tokenizer
  copying spacy\tests\tokenizer\test_urls.py -> build\lib.win-amd64-3.6\spacy\tests\tokenizer
  copying spacy\tests\tokenizer\test_whitespace.py -> build\lib.win-amd64-3.6\spacy\tests\tokenizer
  copying spacy\tests\tokenizer\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\tokenizer
  creating build\lib.win-amd64-3.6\spacy\tests\vectors
  copying spacy\tests\vectors\test_similarity.py -> build\lib.win-amd64-3.6\spacy\tests\vectors
  copying spacy\tests\vectors\test_vectors.py -> build\lib.win-amd64-3.6\spacy\tests\vectors
  copying spacy\tests\vectors\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\vectors
  creating build\lib.win-amd64-3.6\spacy\tests\vocab
  copying spacy\tests\vocab\test_add_vectors.py -> build\lib.win-amd64-3.6\spacy\tests\vocab
  copying spacy\tests\vocab\test_lexeme.py -> build\lib.win-amd64-3.6\spacy\tests\vocab
  copying spacy\tests\vocab\test_vocab_api.py -> build\lib.win-amd64-3.6\spacy\tests\vocab
  copying spacy\tests\vocab\__init__.py -> build\lib.win-amd64-3.6\spacy\tests\vocab
  copying spacy\attrs.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\cfile.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\gold.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\lexeme.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\matcher.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\morphology.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\orth.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\parts_of_speech.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\pipeline.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\strings.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\symbols.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\tagger.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\tokenizer.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\typedefs.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\vocab.pyx -> build\lib.win-amd64-3.6\spacy
  copying spacy\attrs.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\cfile.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\gold.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\lexeme.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\morphology.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\orth.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\parts_of_speech.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\pipeline.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\strings.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\structs.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\symbols.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\tagger.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\tokenizer.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\typedefs.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\vocab.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\__init__.pxd -> build\lib.win-amd64-3.6\spacy
  copying spacy\serialize\bits.pyx -> build\lib.win-amd64-3.6\spacy\serialize
  copying spacy\serialize\huffman.pyx -> build\lib.win-amd64-3.6\spacy\serialize
  copying spacy\serialize\packer.pyx -> build\lib.win-amd64-3.6\spacy\serialize
  copying spacy\serialize\bits.pxd -> build\lib.win-amd64-3.6\spacy\serialize
  copying spacy\serialize\huffman.pxd -> build\lib.win-amd64-3.6\spacy\serialize
  copying spacy\serialize\packer.pxd -> build\lib.win-amd64-3.6\spacy\serialize
  copying spacy\serialize\__init__.pxd -> build\lib.win-amd64-3.6\spacy\serialize
  copying spacy\syntax\arc_eager.pyx -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\beam_parser.pyx -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\iterators.pyx -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\ner.pyx -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\nonproj.pyx -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\parser.pyx -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\stateclass.pyx -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\transition_system.pyx -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\_parse_features.pyx -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\_state.pyx -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\arc_eager.pxd -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\beam_parser.pxd -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\iterators.pxd -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\ner.pxd -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\nonproj.pxd -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\parser.pxd -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\stateclass.pxd -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\transition_system.pxd -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\_parse_features.pxd -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\_state.pxd -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\syntax\__init__.pxd -> build\lib.win-amd64-3.6\spacy\syntax
  copying spacy\tokens\doc.pyx -> build\lib.win-amd64-3.6\spacy\tokens
  copying spacy\tokens\span.pyx -> build\lib.win-amd64-3.6\spacy\tokens
  copying spacy\tokens\token.pyx -> build\lib.win-amd64-3.6\spacy\tokens
  copying spacy\tokens\doc.pxd -> build\lib.win-amd64-3.6\spacy\tokens
  copying spacy\tokens\span.pxd -> build\lib.win-amd64-3.6\spacy\tokens
  copying spacy\tokens\token.pxd -> build\lib.win-amd64-3.6\spacy\tokens
  copying spacy\tokens\__init__.pxd -> build\lib.win-amd64-3.6\spacy\tokens
  copying spacy\tests\tokenizer\sun.txt -> build\lib.win-amd64-3.6\spacy\tests\tokenizer
  running build_ext
  building 'spacy.parts_of_speech' extension
  error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
  
  ----------------------------------------
  Running setup.py clean for spacy
  Running setup.py bdist_wheel for murmurhash: started
  Running setup.py bdist_wheel for murmurhash: finished with status 'error'
  Complete output from command C:\anaconda\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\cg08601\\AppData\\Local\\Temp\\pip-build-_ewwcyb2\\murmurhash\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d C:\Users\cg08601\AppData\Local\Temp\tmp3i3iz8fwpip-wheel- --python-tag cp36:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.6
  creating build\lib.win-amd64-3.6\murmurhash
  copying murmurhash\about.py -> build\lib.win-amd64-3.6\murmurhash
  copying murmurhash\__init__.py -> build\lib.win-amd64-3.6\murmurhash
  creating build\lib.win-amd64-3.6\murmurhash\tests
  copying murmurhash\tests\test_import.py -> build\lib.win-amd64-3.6\murmurhash\tests
  copying murmurhash\tests\__init__.py -> build\lib.win-amd64-3.6\murmurhash\tests
  copying murmurhash\mrmr.pyx -> build\lib.win-amd64-3.6\murmurhash
  copying murmurhash\mrmr.pxd -> build\lib.win-amd64-3.6\murmurhash
  copying murmurhash\__init__.pxd -> build\lib.win-amd64-3.6\murmurhash
  creating build\lib.win-amd64-3.6\murmurhash\include
  creating build\lib.win-amd64-3.6\murmurhash\include\murmurhash
  copying murmurhash\include\murmurhash\MurmurHash2.h -> build\lib.win-amd64-3.6\murmurhash\include\murmurhash
  copying murmurhash\include\murmurhash\MurmurHash3.h -> build\lib.win-amd64-3.6\murmurhash\include\murmurhash
  running build_ext
  building 'murmurhash.mrmr' extension
  error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
  
  ----------------------------------------
  Running setup.py clean for murmurhash
  Running setup.py bdist_wheel for cymem: started
  Running setup.py bdist_wheel for cymem: finished with status 'error'
  Complete output from command C:\anaconda\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\cg08601\\AppData\\Local\\Temp\\pip-build-_ewwcyb2\\cymem\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d C:\Users\cg08601\AppData\Local\Temp\tmpnbwbubp8pip-wheel- --python-tag cp36:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.6
  creating build\lib.win-amd64-3.6\cymem
  copying cymem\about.py -> build\lib.win-amd64-3.6\cymem
  copying cymem\__init__.py -> build\lib.win-amd64-3.6\cymem
  package init file 'cymem\tests\__init__.py' not found (or not a regular file)
  creating build\lib.win-amd64-3.6\cymem\tests
  copying cymem\tests\test_import.py -> build\lib.win-amd64-3.6\cymem\tests
  copying cymem\cymem.pyx -> build\lib.win-amd64-3.6\cymem
  copying cymem\cymem.pxd -> build\lib.win-amd64-3.6\cymem
  copying cymem\__init__.pxd -> build\lib.win-amd64-3.6\cymem
  running build_ext
  building 'cymem.cymem' extension
  error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
  
  ----------------------------------------
  Running setup.py clean for cymem
  Running setup.py bdist_wheel for preshed: started
  Running setup.py bdist_wheel for preshed: finished with status 'error'
  Complete output from command C:\anaconda\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\cg08601\\AppData\\Local\\Temp\\pip-build-_ewwcyb2\\preshed\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d C:\Users\cg08601\AppData\Local\Temp\tmpshbp8gb8pip-wheel- --python-tag cp36:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.6
  creating build\lib.win-amd64-3.6\preshed
  copying preshed\about.py -> build\lib.win-amd64-3.6\preshed
  copying preshed\__init__.py -> build\lib.win-amd64-3.6\preshed
  creating build\lib.win-amd64-3.6\preshed\tests
  copying preshed\tests\test_counter.py -> build\lib.win-amd64-3.6\preshed\tests
  copying preshed\tests\test_hashing.py -> build\lib.win-amd64-3.6\preshed\tests
  copying preshed\tests\test_pop.py -> build\lib.win-amd64-3.6\preshed\tests
  copying preshed\tests\__init__.py -> build\lib.win-amd64-3.6\preshed\tests
  copying preshed\counter.pyx -> build\lib.win-amd64-3.6\preshed
  copying preshed\maps.pyx -> build\lib.win-amd64-3.6\preshed
  copying preshed\counter.pxd -> build\lib.win-amd64-3.6\preshed
  copying preshed\maps.pxd -> build\lib.win-amd64-3.6\preshed
  copying preshed\__init__.pxd -> build\lib.win-amd64-3.6\preshed
  running build_ext
  building 'preshed.maps' extension
  error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
  
  ----------------------------------------
  Running setup.py clean for preshed
  Running setup.py bdist_wheel for thinc: started
  Running setup.py bdist_wheel for thinc: finished with status 'error'
  Complete output from command C:\anaconda\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\cg08601\\AppData\\Local\\Temp\\pip-build-_ewwcyb2\\thinc\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d C:\Users\cg08601\AppData\Local\Temp\tmpfoli9w6epip-wheel- --python-tag cp36:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.6
  creating build\lib.win-amd64-3.6\thinc
  copying thinc\about.py -> build\lib.win-amd64-3.6\thinc
  copying thinc\api.py -> build\lib.win-amd64-3.6\thinc
  copying thinc\check.py -> build\lib.win-amd64-3.6\thinc
  copying thinc\describe.py -> build\lib.win-amd64-3.6\thinc
  copying thinc\exceptions.py -> build\lib.win-amd64-3.6\thinc
  copying thinc\loss.py -> build\lib.win-amd64-3.6\thinc
  copying thinc\__init__.py -> build\lib.win-amd64-3.6\thinc
  creating build\lib.win-amd64-3.6\thinc\tests
  copying thinc\tests\conftest.py -> build\lib.win-amd64-3.6\thinc\tests
  copying thinc\tests\strategies.py -> build\lib.win-amd64-3.6\thinc\tests
  copying thinc\tests\test_api_funcs.py -> build\lib.win-amd64-3.6\thinc\tests
  copying thinc\tests\test_util.py -> build\lib.win-amd64-3.6\thinc\tests
  copying thinc\tests\util.py -> build\lib.win-amd64-3.6\thinc\tests
  copying thinc\tests\__init__.py -> build\lib.win-amd64-3.6\thinc\tests
  creating build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\test_about.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\test_affine.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\test_check_exceptions.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\test_difference.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\test_hash_embed.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\test_imports.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\test_loss.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\test_mem.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\test_model.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\test_ops.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\test_pooling.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  copying thinc\tests\unit\__init__.py -> build\lib.win-amd64-3.6\thinc\tests\unit
  creating build\lib.win-amd64-3.6\thinc\tests\integration
  copying thinc\tests\integration\test_affine_learns.py -> build\lib.win-amd64-3.6\thinc\tests\integration
  copying thinc\tests\integration\test_basic_tagger.py -> build\lib.win-amd64-3.6\thinc\tests\integration
  copying thinc\tests\integration\test_batch_norm.py -> build\lib.win-amd64-3.6\thinc\tests\integration
  copying thinc\tests\integration\test_feed_forward.py -> build\lib.win-amd64-3.6\thinc\tests\integration
  copying thinc\tests\integration\test_mnist.py -> build\lib.win-amd64-3.6\thinc\tests\integration
  copying thinc\tests\integration\test_shape_check.py -> build\lib.win-amd64-3.6\thinc\tests\integration
  copying thinc\tests\integration\__init__.py -> build\lib.win-amd64-3.6\thinc\tests\integration
  creating build\lib.win-amd64-3.6\thinc\linear
  copying thinc\linear\__init__.py -> build\lib.win-amd64-3.6\thinc\linear
  creating build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\id2vec.py -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\mem.py -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\pooling.py -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\train.py -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\util.py -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\vec2vec.py -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\vecs2vec.py -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\vecs2vecs.py -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\_lsuv.py -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\__init__.py -> build\lib.win-amd64-3.6\thinc\neural
  creating build\lib.win-amd64-3.6\thinc\extra
  copying thinc\extra\datasets.py -> build\lib.win-amd64-3.6\thinc\extra
  copying thinc\extra\load_nlp.py -> build\lib.win-amd64-3.6\thinc\extra
  copying thinc\extra\__init__.py -> build\lib.win-amd64-3.6\thinc\extra
  creating build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\affine.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\batchnorm.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\convolution.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\difference.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\elu.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\embed.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\feed_forward.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\hash_embed.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\lstm.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\maxout.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\model.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\relu.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\resnet.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\softmax.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\static_vectors.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  copying thinc\neural\_classes\__init__.py -> build\lib.win-amd64-3.6\thinc\neural\_classes
  creating build\lib.win-amd64-3.6\thinc\extra\_vendorized
  copying thinc\extra\_vendorized\keras_datasets.py -> build\lib.win-amd64-3.6\thinc\extra\_vendorized
  copying thinc\extra\_vendorized\keras_data_utils.py -> build\lib.win-amd64-3.6\thinc\extra\_vendorized
  copying thinc\extra\_vendorized\keras_generic_utils.py -> build\lib.win-amd64-3.6\thinc\extra\_vendorized
  copying thinc\extra\_vendorized\__init__.py -> build\lib.win-amd64-3.6\thinc\extra\_vendorized
  copying thinc\linalg.pyx -> build\lib.win-amd64-3.6\thinc
  copying thinc\structs.pyx -> build\lib.win-amd64-3.6\thinc
  copying thinc\typedefs.pyx -> build\lib.win-amd64-3.6\thinc
  copying thinc\linalg.pxd -> build\lib.win-amd64-3.6\thinc
  copying thinc\structs.pxd -> build\lib.win-amd64-3.6\thinc
  copying thinc\typedefs.pxd -> build\lib.win-amd64-3.6\thinc
  copying thinc\__init__.pxd -> build\lib.win-amd64-3.6\thinc
  copying thinc\compile_time_constants.pxi -> build\lib.win-amd64-3.6\thinc
  copying thinc\linear\avgtron.pyx -> build\lib.win-amd64-3.6\thinc\linear
  copying thinc\linear\features.pyx -> build\lib.win-amd64-3.6\thinc\linear
  copying thinc\linear\linear.pyx -> build\lib.win-amd64-3.6\thinc\linear
  copying thinc\linear\serialize.pyx -> build\lib.win-amd64-3.6\thinc\linear
  copying thinc\linear\sparse.pyx -> build\lib.win-amd64-3.6\thinc\linear
  copying thinc\linear\avgtron.pxd -> build\lib.win-amd64-3.6\thinc\linear
  copying thinc\linear\features.pxd -> build\lib.win-amd64-3.6\thinc\linear
  copying thinc\linear\serialize.pxd -> build\lib.win-amd64-3.6\thinc\linear
  copying thinc\linear\sparse.pxd -> build\lib.win-amd64-3.6\thinc\linear
  copying thinc\linear\__init__.pxd -> build\lib.win-amd64-3.6\thinc\linear
  copying thinc\neural\ops.pyx -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\optimizers.pyx -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\_funcs.pyx -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\_funcs.pxd -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\neural\__init__.pxd -> build\lib.win-amd64-3.6\thinc\neural
  copying thinc\extra\cache.pyx -> build\lib.win-amd64-3.6\thinc\extra
  copying thinc\extra\eg.pyx -> build\lib.win-amd64-3.6\thinc\extra
  copying thinc\extra\mb.pyx -> build\lib.win-amd64-3.6\thinc\extra
  copying thinc\extra\search.pyx -> build\lib.win-amd64-3.6\thinc\extra
  copying thinc\extra\cache.pxd -> build\lib.win-amd64-3.6\thinc\extra
  copying thinc\extra\eg.pxd -> build\lib.win-amd64-3.6\thinc\extra
  copying thinc\extra\mb.pxd -> build\lib.win-amd64-3.6\thinc\extra
  copying thinc\extra\search.pxd -> build\lib.win-amd64-3.6\thinc\extra
  copying thinc\extra\__init__.pxd -> build\lib.win-amd64-3.6\thinc\extra
  running build_ext
  building 'thinc.linalg' extension
  error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
  
  ----------------------------------------
  Running setup.py clean for thinc
  Running setup.py bdist_wheel for pathlib: started
  Running setup.py bdist_wheel for pathlib: finished with status 'done'
  Stored in directory: C:\Users\cg08601\AppData\Local\pip\Cache\wheels\2a\23\a5\d8803db5d631e9f391fe6defe982a238bf5483062eeb34e841
  Running setup.py bdist_wheel for ujson: started
  Running setup.py bdist_wheel for ujson: finished with status 'error'
  Complete output from command C:\anaconda\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\cg08601\\AppData\\Local\\Temp\\pip-build-_ewwcyb2\\ujson\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d C:\Users\cg08601\AppData\Local\Temp\tmp8_oh4s_rpip-wheel- --python-tag cp36:
  running bdist_wheel
  running build
  running build_ext
  building 'ujson' extension
  error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
  
  ----------------------------------------
  Running setup.py clean for ujson
  Running setup.py bdist_wheel for dill: started
  Running setup.py bdist_wheel for dill: finished with status 'done'
  Stored in directory: C:\Users\cg08601\AppData\Local\pip\Cache\wheels\e5\88\fe\7e290ce5bb39d531eb9bee5cf254ba1c3e3c7ba3339ce67bee
  Running setup.py bdist_wheel for ftfy: started
  Running setup.py bdist_wheel for ftfy: finished with status 'done'
  Stored in directory: C:\Users\cg08601\AppData\Local\pip\Cache\wheels\ae\d7\4c\339066248431397227741c7fdc80ad85826188ee9b0c24b4c7
  Running setup.py bdist_wheel for termcolor: started
  Running setup.py bdist_wheel for termcolor: finished with status 'done'
  Stored in directory: C:\Users\cg08601\AppData\Local\pip\Cache\wheels\de\f7\bf\1bcac7bf30549e6a4957382e2ecab04c88e513117207067b03
  Running setup.py bdist_wheel for pyreadline: started
  Running setup.py bdist_wheel for pyreadline: finished with status 'done'
  Stored in directory: C:\Users\cg08601\AppData\Local\pip\Cache\wheels\9a\c7\45\fd424eb3d7875d7a61221accd593e17c7953ed5ece5ee60be9
Successfully built pathlib dill ftfy termcolor pyreadline
Failed to build spacy murmurhash cymem preshed thinc ujson
Installing collected packages: murmurhash, cymem, preshed, tqdm, plac, pyreadline, dill, termcolor, pathlib, thinc, ujson, regex, ftfy, spacy
  Running setup.py install for murmurhash: started
    Running setup.py install for murmurhash: finished with status 'error'
    Complete output from command C:\anaconda\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\cg08601\\AppData\\Local\\Temp\\pip-build-_ewwcyb2\\murmurhash\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\cg08601\AppData\Local\Temp\pip-mbgdb5h8-record\install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    running build_ext
    building 'murmurhash.mrmr' extension
    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
    
    ----------------------------------------
  Failed building wheel for spacy
  Failed building wheel for murmurhash
  Failed building wheel for cymem
  Failed building wheel for preshed
  Failed building wheel for thinc
  Failed building wheel for ujson
Command "C:\anaconda\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\cg08601\\AppData\\Local\\Temp\\pip-build-_ewwcyb2\\murmurhash\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\cg08601\AppData\Local\Temp\pip-mbgdb5h8-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\cg08601\AppData\Local\Temp\pip-build-_ewwcyb2\murmurhash\